/*
 * Filename:    HealthProviderOrgDTO.java
 * Copyright:   2014 中国平安保险（集团）股份有限公司 版权所有
 * Company:     平安科技养老险及健康险系统开发部
 * Create at:   2014年10月24日
 */
package com.paic.mhis.hcpms.agreement.healthcareprovider.dto;

import java.math.BigDecimal;

import com.paic.mhis.common.base.dto.PaginationDTO;

/**
 * 
 * 
 * 
 * @author EX-FENGHE001
 * 
 */
public class HospitalProviderOrgDTO extends PaginationDTO {

	/**
	 * 
	 */
	private static final long serialVersionUID = 8538260086351759760L;

	/** 医疗机构标识 **/
	private String providerId;

	/** 医疗机构编码 **/
	private String providerCode;

	/** 医疗机构名称 **/
	private String providerName;

	/** 英文名称 **/
	private String providerEname;

	/** 医疗机构执业许可证 **/
	private String practiceLicense;

	/** 组织机构代码 **/
	private String organizationCode;

	/** 经济类型 **/
	private String economicType;

	/** 统筹区域 **/
	private String regionCode;

	/** 卫生机构（组织）类别 **/
	private String organizationType;

	/** 机构分类管理代码 **/
	private String managementCode;

	/** 定点类型 **/
	private String pointType;

	/** 定点类型 **/
	private String[] pointTypes;

	/** 联系地址（省级） **/
	private String addressProvince;

	/** 联系地址（地级） **/
	private String addressCity;

	/** 联系地址区（县级） **/
	private String addressCounty;

	/** 详细地址 **/
	private String fullAddress;

	/** 英文地址 **/
	private String fullEaddress;

	/** 邮编 **/
	private String postcode;

	/** 联系人 **/
	private String contacts;

	/** 联系电话 **/
	private String contactPhone;

	/** 上下班时间 **/
	private String commuterTime;

	/** 公交线路描述 **/
	private String transit;

	/** 电子邮箱 **/
	private String mail;

	/** 网站域名 **/
	private String webDomain;

	/** 成立时间 **/
	private String dateRegtime;

	/** 法人代表 **/
	private String lealPerson;

	/** 医院等级 **/
	private String hospitalLevel;

	/** 临床重点专科 **/
	private String clinicalSpecialty;

	/** 床位数 **/
	private BigDecimal bednum;

	/** 医保负责人 **/
	private String insuranceCharger;

	/** 医保负责人联系电话 **/
	private String chargerPhone;

	/** 医保联系人 **/
	private String insuranceLinker;

	/** 医保联系人联系电话 **/
	private String linkerPhone;

	/** 诊疗科目 **/
	private String clinicalSubjects;

	/** 注册资金 **/
	private String registerFund;

	/** 执业有效期初始 **/
	private String startPeriod;

	/** 执业有效期初始 **/
	private String endPeriod;

	/** 文件号 **/
	private String fileNo;

	/** 开通业务 **/
	private String openBusiness;

	/** 开通业务 **/
	private String[] openBusinesss;

	public String[] getPointTypes() {
		return pointTypes;
	}

	public void setPointTypes(String[] pointTypes) {
		this.pointTypes = pointTypes;
	}

	public String[] getOpenBusinesss() {
		return openBusinesss;
	}

	public void setOpenBusinesss(String[] openBusinesss) {
		this.openBusinesss = openBusinesss;
	}

	/** 定点时间 **/
	private String pointStartdate;

	/**定点结算时间**/
	private String pointEnddate;

	public String getPointEnddate() {
		return pointEnddate;
	}

	public void setPointEnddate(String pointEnddate) {
		this.pointEnddate = pointEnddate;
	}

	private String updateby;

	private String createby;

	private String providertype;

	public String getProviderId() {
		return providerId;
	}

	public void setProviderId(String providerId) {
		this.providerId = providerId;
	}

	public String getProviderCode() {
		return providerCode;
	}

	public void setProviderCode(String providerCode) {
		this.providerCode = providerCode;
	}

	public String getProviderName() {
		return providerName;
	}

	public void setProviderName(String providerName) {
		this.providerName = providerName;
	}

	public String getProviderEname() {
		return providerEname;
	}

	public void setProviderEname(String providerEname) {
		this.providerEname = providerEname;
	}

	public String getPracticeLicense() {
		return practiceLicense;
	}

	public void setPracticeLicense(String practiceLicense) {
		this.practiceLicense = practiceLicense;
	}

	public String getOrganizationCode() {
		return organizationCode;
	}

	public void setOrganizationCode(String organizationCode) {
		this.organizationCode = organizationCode;
	}

	public String getEconomicType() {
		return economicType;
	}

	public void setEconomicType(String economicType) {
		this.economicType = economicType;
	}

	public String getRegionCode() {
		return regionCode;
	}

	public void setRegionCode(String regionCode) {
		this.regionCode = regionCode;
	}

	public String getOrganizationType() {
		return organizationType;
	}

	public void setOrganizationType(String organizationType) {
		this.organizationType = organizationType;
	}

	public String getManagementCode() {
		return managementCode;
	}

	public void setManagementCode(String managementCode) {
		this.managementCode = managementCode;
	}

	public String getPointType() {
		return pointType;
	}

	public void setPointType(String pointType) {
		this.pointType = pointType;
	}

	public String getAddressProvince() {
		return addressProvince;
	}

	public void setAddressProvince(String addressProvince) {
		this.addressProvince = addressProvince;
	}

	public String getAddressCity() {
		return addressCity;
	}

	public void setAddressCity(String addressCity) {
		this.addressCity = addressCity;
	}

	public String getAddressCounty() {
		return addressCounty;
	}

	public void setAddressCounty(String addressCounty) {
		this.addressCounty = addressCounty;
	}

	public String getFullAddress() {
		return fullAddress;
	}

	public void setFullAddress(String fullAddress) {
		this.fullAddress = fullAddress;
	}

	public String getFullEaddress() {
		return fullEaddress;
	}

	public void setFullEaddress(String fullEaddress) {
		this.fullEaddress = fullEaddress;
	}

	public String getPostcode() {
		return postcode;
	}

	public void setPostcode(String postcode) {
		this.postcode = postcode;
	}

	public String getContacts() {
		return contacts;
	}

	public void setContacts(String contacts) {
		this.contacts = contacts;
	}

	public String getContactPhone() {
		return contactPhone;
	}

	public void setContactPhone(String contactPhone) {
		this.contactPhone = contactPhone;
	}

	public String getCommuterTime() {
		return commuterTime;
	}

	public void setCommuterTime(String commuterTime) {
		this.commuterTime = commuterTime;
	}

	public String getTransit() {
		return transit;
	}

	public void setTransit(String transit) {
		this.transit = transit;
	}

	public String getMail() {
		return mail;
	}

	public void setMail(String mail) {
		this.mail = mail;
	}

	public String getWebDomain() {
		return webDomain;
	}

	public void setWebDomain(String webDomain) {
		this.webDomain = webDomain;
	}

	public String getDateRegtime() {
		return dateRegtime;
	}

	public void setDateRegtime(String dateRegtime) {
		this.dateRegtime = dateRegtime;
	}

	public String getLealPerson() {
		return lealPerson;
	}

	public void setLealPerson(String lealPerson) {
		this.lealPerson = lealPerson;
	}

	public String getHospitalLevel() {
		return hospitalLevel;
	}

	public void setHospitalLevel(String hospitalLevel) {
		this.hospitalLevel = hospitalLevel;
	}

	public String getClinicalSpecialty() {
		return clinicalSpecialty;
	}

	public void setClinicalSpecialty(String clinicalSpecialty) {
		this.clinicalSpecialty = clinicalSpecialty;
	}

	public String getInsuranceCharger() {
		return insuranceCharger;
	}

	public void setInsuranceCharger(String insuranceCharger) {
		this.insuranceCharger = insuranceCharger;
	}

	public String getChargerPhone() {
		return chargerPhone;
	}

	public void setChargerPhone(String chargerPhone) {
		this.chargerPhone = chargerPhone;
	}

	public String getInsuranceLinker() {
		return insuranceLinker;
	}

	public void setInsuranceLinker(String insuranceLinker) {
		this.insuranceLinker = insuranceLinker;
	}

	public String getLinkerPhone() {
		return linkerPhone;
	}

	public void setLinkerPhone(String linkerPhone) {
		this.linkerPhone = linkerPhone;
	}

	public String getClinicalSubjects() {
		return clinicalSubjects;
	}

	public void setClinicalSubjects(String clinicalSubjects) {
		this.clinicalSubjects = clinicalSubjects;
	}

	public String getStartPeriod() {
		return startPeriod;
	}

	public void setStartPeriod(String startPeriod) {
		this.startPeriod = startPeriod;
	}

	public String getEndPeriod() {
		return endPeriod;
	}

	public void setEndPeriod(String endPeriod) {
		this.endPeriod = endPeriod;
	}

	public String getFileNo() {
		return fileNo;
	}

	public void setFileNo(String fileNo) {
		this.fileNo = fileNo;
	}

	public String getOpenBusiness() {
		return openBusiness;
	}

	public void setOpenBusiness(String openBusiness) {
		this.openBusiness = openBusiness;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	public String getUpdateby() {
		return updateby;
	}

	public void setUpdateby(String updateby) {
		this.updateby = updateby;
	}

	public String getCreateby() {
		return createby;
	}

	public void setCreateby(String createby) {
		this.createby = createby;
	}

	public BigDecimal getBednum() {
		return bednum;
	}

	public void setBednum(BigDecimal bednum) {
		this.bednum = bednum;
	}

	public String getRegisterFund() {
		return registerFund;
	}

	public void setRegisterFund(String registerFund) {
		this.registerFund = registerFund;
	}

	public String getProvidertype() {
		return providertype;
	}

	public void setProvidertype(String providertype) {
		this.providertype = providertype;
	}

	public String getPointStartdate() {
		return pointStartdate;
	}

	public void setPointStartdate(String pointStartdate) {
		this.pointStartdate = pointStartdate;
	}

}
